11100333300000333301
11110003303030330111
00111000333333300111
01100000002222001111
11111000005422220011
33111102224422222201
36551102522222222221
66555102220032222222
61651100000033222220
44611110010033222220
44611110111033232220
41111110011020233022
11111111111120202202
11111110111020200202
11111111111151511515